Skip to main content

Offline merge

note

The Offline merge feature is applicable for BT and OBS.

The Offline Merge feature enables multiple translators to work independently on the same Bible translation project and later merge their changes into a unified version.

Key Features

  • Allows translators to work offline and synchronize changes later.
  • Supports collaboration among multiple translators on the same project.
  • Helps manage and resolve conflicts during the merge process.

Steps to Perform an Offline Merge

  • Click the Import button on the Projects page.
  • Select the desired folder and click Select/Open Folder.
  • The import project dialog box will appear and display project details such as:
    • Scripture Burrito directory
    • Project name
    • Language
    • Project type
  • To confirm, click the import button.

Replace Resource Dialog Options

  • After importing a project, a dialog box appears with three options:
  • Replace - Completely replaces the existing project with the new one.
  • Merge – Combines the new project with the existing one.
    • If there are no conflicts, the updated project appears in the project list.
    • If there are conflicts, you'll be taken to the conflict resolution screen.
  • Cancel – Closes the dialog without making any changes.

Aborting Conflict Resolution

If the user does not wish to continue, they have the option to abort the conflict.

Steps:

  • Click the Close (×) button in the top-right corner.
  • An Abort Conflict Resolution confirmation popup will appear.
  • Confirm to exit without saving any current changes.

Resolving Individual Conflicts

  • Each conflicting section is displayed in the editor pane.
  • Original content (from the current project) appears in black.
  • New content (from the imported project) appears in green.

Steps:

  • Above each section, choose one of the following options:
  • Original – Keeps the existing content.
  • New – Replaces with content from the imported project.
  • To undo a selection, click the Reset button above the section.

Handling Chapter-Level Conflicts

1. Resolve Conflicts in Sections

Look at each conflict and choose either Original or New.

2. Reset if Needed

After resolving all sections, the Reset button becomes active. Click it to undo changes in the current file if needed.

3. Complete Chapter Resolution

When all conflicts in a chapter are resolved, the Resolve Book button will appear.

4. Chapter Marked as Complete

Once you click Resolve Book, the chapter number on the left will appear with a strikethrough, indicating that all conflicts in that chapter have been resolved and it is now marked as complete.

Finalize the Merge

  • After resolving conflicts in all chapters of a book, the user can click Done.
  • Once all books are conflict-free, the user can complete the merge process by clicking the Finish button.